macro spore - Turkish English Dictionary